drop tanks - Turkish English Dictionary